package com.mesnac.comm.session;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;

public class SysContent {

	private static ThreadLocal<HttpServletRequest> requestLocal = new ThreadLocal<HttpServletRequest>();
	private static ThreadLocal<HttpServletResponse> responseLocal = new ThreadLocal<HttpServletResponse>();
	
	public static HttpServletRequest getRequest(){
		return (HttpServletRequest)requestLocal.get();
	}
	public static void setHttpServletRequest(HttpServletRequest request){
		requestLocal.set(request);
	}
	public static HttpServletResponse getResponse(){
		return (HttpServletResponse)responseLocal.get();
	}
	public static void setHttpServletResponse(HttpServletResponse response){
		responseLocal.set(response);
	}
	
	public static HttpSession getSession(){
		return (HttpSession)((HttpServletRequest)requestLocal.get().getSession());
	}
}
